single-source drug product - Allemand Anglais Dictionnaire